An hour after having dropped its passengers at Montreal's Central Station, the 20 Renaissance Car Ocean is entering Montreal Maintenance Center, after an 832 miles journey from Halifax.